under a cloud of suspicion
idiom
: believed by others to have done something wrong
The company remains under a cloud of suspicion.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share